hit and roll - German English Dictionary